long-range projectors - German English Dictionary